package ghostcat.events
{
    import flash.display.*;
    import flash.events.*;
    import flash.geom.*;

    public class ResizeEvent extends Event
    {
        public var size:Point;
        public var oldSize:Point;
        public var child:DisplayObject;
        public static const RESIZE:String = "resize";
        public static const CHILD_RESIZE:String = "child_resize";

        public function ResizeEvent(param1:String, param2:Boolean = false, param3:Boolean = false)
        {
            super(param1, param2, param3);
            return;
        }// end function

        override public function clone() : Event
        {
            var _loc_1:* = new ResizeEvent(type, bubbles, cancelable);
            _loc_1.oldSize = this.oldSize;
            _loc_1.size = this.size;
            _loc_1.child = this.child;
            return _loc_1;
        }// end function

    }
}
